external hindrance - French English Dictionary